St. Andrew's Valley Golf Club Hoteles, Resorts y Alquileres